sight holder - German English Dictionary